home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 5076 < prev    next >
Encoding:
Text File  |  1996-08-05  |  2.5 KB  |  51 lines

  1. Newsgroups: comp.lang.misc,comp.lang.perl.misc,comp.lang.tcl,comp.lang.c,comp.lang.java
  2. Path: hearst.acc.Virginia.EDU!murdoch!usenet
  3. From: jtv2j@brunelleschi.cs.virginia.edu (John Viega)
  4. Subject: Re: Relative Speed of Perl vs. Tcl vs. C
  5. In-Reply-To: yml@radix.net's message of 11 Feb 1996 05:40:53 GMT
  6. X-Nntp-Posting-Host: brunelleschi.cs.virginia.edu
  7. Message-ID: <JTV2J.96Feb11120004@brunelleschi.cs.virginia.edu>
  8. Followup-To: comp.lang.misc,comp.lang.perl.misc,comp.lang.tcl,comp.lang.c,comp.lang.java
  9. Sender: usenet@murdoch.acc.Virginia.EDU
  10. Reply-To: rust@Virginia.EDU
  11. Organization: Computer Science Dept, University of Virginia
  12. References: <4e3a2u$eoa@wcap.centerline.com> <4e54vc$7sk@orac.mon.rnb.com>
  13.     <4fjvh5$k83@news1.radix.net>
  14. Date: Sun, 11 Feb 1996 17:00:04 GMT
  15.  
  16. In article <4fjvh5$k83@news1.radix.net> yml@radix.net (root) writes:
  17. > John Viega (jtv2j@garnet.cs.virginia.edu) wrote:
  18. > : implementing others difficult, that I would hardly expect any language
  19. > : to be all things to all people.  However,  I think that it is quite
  20. > : unfortunate that the languages that see the most use and support today
  21. > : cater to the beginning programmer not at all.
  22. > Why limit a lifetime of professional programming convenience by optimizing
  23. > the design of a language for the first few months of a learning curve?
  24. > It's like tutorial books vs. refernce books. Learning Perl in 21 days is
  25. > going to be useful to you for, oh, about 21 days, yet the "advanced"
  26. > terse "difficult to understand" Perl reference will be useful for a 
  27. > professional eternity.
  28.  
  29. There is no need to sacrifice power for ease of use and learnability.
  30. There are a handful of languages at least as powerful as Perl, and
  31. several times more readable.
  32.  
  33. While you may fancy yourself a good enough programmer that you can
  34. code in Perl as fast as anything, Perl has really shown itself to be a
  35. "write only" language.  While you may not agree, I think that the more
  36. people who can read my programs, the better.  I don't see why someone
  37. should need to be an experienced to expert programmer just to be able
  38. to make some sense of my code.
  39.  
  40. John
  41.  
  42. ------------------------------------------------------------------------------|
  43. |John Viega                          "Non-structurally equivolent types in C |
  44. |rust@virginia.edu                     are polymorphic vis-a-vis their common |
  45. |http://www.cs.virginia.edu/~jtv2j/    entity, the core dump."                |
  46. |University of Virginia                                  --George Williams    |
  47. -------------------------------------------------------------------------------
  48.  
  49.